alligator teeth - Francés Inglés Diccionario